thevetia neriifolia - English Synonyms Dictionary

thevetia neriifolia

n.
[1] yellow oleander , Thevetia peruviana